Sea Angels And Sea Butterflies: Fluid Dynamics Of Marine Snail Swimming